package A_java语言的新特性.e.更好的类型推测机制;

/**
 * Created by zc on 2017/3/10.
 * Java 8在类型推测方面有了很大的提高。
 * 在很多情况下，编译器可以推测出确定的参数类型，这样就能使代码更整洁。
 */
public class Value<T> {
    public static <T> T defaultValue() {
        return null;
    }

    public T getOrDefault(T value, T defaultValue) {
        return (value != null) ? value : defaultValue;
    }
}
